package servasistsocial



import javax.jdo.annotations.*;
// import com.google.appengine.api.datastore.Key;

@PersistenceCapable(identityType = IdentityType.APPLICATION, detachable="true")
class Usuario implements Serializable {

	@PrimaryKey
    @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
	Long id

	@Persistent
	String nombre

	@Persistent
	String login

	@Persistent
	String password

	@Persistent
	String email

	@Persistent
	String notas

    static constraints = {
    	id( visible:false)

        nombre(blank:false)
        login(blank:false)
        password(blank:false)
        // email(blank:false, email:true) // DEBUG
    }

    static hasMany = [perfiles: Perfil]

}
